repeated distillation - Turkish English Dictionary